@charset "utf-8";
/* CSS Document */

.right_info {
  width: 330px;
  margin-bottom: 20px;
  border: solid 1px #e5e5e5;
}
.right_info .time {
  position: relative;
  width: 100%;
      background: #fff;
  height: 22px;
  padding-top: 10px;

}
.right_info .time .time_text {
  color: #333;
  
  font-size: 18px;
  font-weight: bold;
 padding-left: 116px;
  
}
.right_info .time .days {
  position: absolute;
  top: 56px;
  left: 84px;
  text-align: center;
}
.right_info .time .days .day {
  display: inline-block;
  color: #0088e6;
  font-size: 36px;
  margin-right: 20px;
}
.right_info .time .days .day_text {
  color: #fff;
  font-size: 14px;
}
.right_info .type_con {
  width: 100%;
  padding-top: 10px;

      background: #fff;
}
.right_info .type_con .type_list .type_tit {
  color: #333;
  font-size: 16px;
  font-weight: bold;
  padding-left: 40px;

  margin-bottom: 10px;
}



.right_info .type_con .type_list .type_item {
  padding: 0 20px 5px 40px;
}
.right_info .type_con .type_list .type_item .item_a {
  display: inline-block;
  color: #333;
  font-size: 14px;
  margin-right: 26px;
  margin-bottom: 15px;
}
.right_info .type_con .type_list .type_item .item_a.mr0 {
  margin-right: 0;
}
.right_info .type_con .type_list .type_item .item_a:hover {
  color: #0088e6;
}
.right_info .type_con .line {
  width: 260px;
  height: 1px;
  margin: 0 auto;
  margin-bottom: 15px;
  background-color: #e5e5e5;
}


*{margin:0px; padding:0px;}
body { font-size:15px; margin:0 auto; font-family: 微软雅黑; color:#333; overflow-x:hidden; background:#f8fbfe;}

li{ list-style:none;}
a{ text-decoration:none; color:#333333;}
a.red{ color:red;}
a:hover{text-decoration:underline;}
div,ul,li{ height:auto; overflow:hidden;}
h3{ font-size:1.2em;}
img{ border:0; display:block;}
input,select{-webkit-appearance:none; appearance:none;}
.yy_fl{ float:left;}
.yy_fr{ float:right;}
.yy_all{ width:1200px; margin:0 auto;}
.yy_all o:after{ content:"根据要求，原'在职研究生'课程班正式更名为'在职研修课程班'，同等学力申请硕士学位流程、非全日制研究生要求保持不变。"; color:#333333; font-weight:normal;font-style:normal}

.phone_block{ display:none;}

.width850{ width:850px;}
.width795{ width:795px;}
.width595{ width:593px;}
.width500{ width:500px;}
.width390{ width:390px;}
.width375{ width:375px;}
.width340{ width:340px;}
.width335{ width:335px;}


/*重要通知*/
.pc_notice{ background:#e5ebf5; line-height:30px; /*margin-bottom:105px;*/}
.top_kong{height:105px; background:#fff;}
.pc_notice strong{ color:#f61617;}

/*logo/地区/搜索*/
.pc_logo{ background:#fff;top:1px;position:absolute;  left:50%; margin-left:-600px; }
.pc_logo .yy_all{}
.pc_logo .img_logo{ width:266px; margin:15px 0;}
.pc_logo .area{ width:540px; /*margin-left:30px;*/}
.pc_logo .area li{ float:left; font-size:18px; margin-top:38px;}
.pc_logo .area li a{ display:block; padding:0 15px; line-height:18px; border-right:1px solid #c6d3e8;}
.pc_logo .area li a.border_0{ border:0;}
.pc_logo .area li.li5{ margin-top:34px;}
.pc_logo .area li select{ width:70px; font-size:18px; line-height:30px; height:30px; display:block; color:#666; padding:0 8px; border-radius:5px; background:url(/templets/default/images/logo_area_icon.png) right center no-repeat;}
.pc_logo .search{ width:380px; height:50px; background:#e5ebf5; margin-top:22px;}
.pc_logo .search select{ width:130px; font-size:18px; line-height:30px; height:30px; margin:10px; display:block; color:#666; padding:0 8px; float:left;}
.pc_logo .search input{ width:80px; line-height:30px; height:30px; font-size:18px; color:#fff; display:block; float:left; margin:10px 0; border:0; border-radius:10px; background:#fea401; background: linear-gradient(45deg,#fea401,#ffef00);}

/*导航*/
.pc_menu{ background:#107fe1; background: linear-gradient(70deg,#107fe1,#2d99ed,#107fe1); /*margin-top:105px;*/}
.pc_menu a{ color:#fff;}
.pc_menu ul{ font-size:18px;}
.pc_menu ul li{display:block; float:left; margin:12px 0; padding:0 34px; text-align:center; border-right:1px solid #1881d7;}
.pc_menu ul li.li1{ padding-left:0;}
.pc_menu ul li.li9{ padding-right:0; border:0;}
.pc_menu ul li span{ display:block; line-height:30px;}

/*开课通知*/
.pc_kkcs{ margin-top:15px;}
.pc_kkcs .yy_all div{ border:1px solid #ffae00; font-size:14px; line-height:30px; position:relative; letter-spacing:-1px;/*内容过长*/}
.pc_kkcs span{ width:40px; display:block; background:#ffae00; color:#fff; float:left; margin-right:10px; font-size:16px; text-align:center;}
.pc_kkcs a{ color:red; font-size:16px; position:absolute; /*right:10px;*/ bottom:0;}
.pc_kkcs li{ float:left;}
.pc_kkcs li a{ font-size:14px; color:#333; position:relative; right:auto;}

/*热点院校/专业*/
.pc_hot{ margin-top:15px;}
.pc_hot .hot_school,.pc_hot .zy_pro{ background:#fff; border:1px solid #eeeeee; border-top:0;}
.pc_hot .yx_tit{ font-size:18px; line-height:50px; color:#fff; position:relative;}
.pc_hot .yx_tit_bg{ background:url(/templets/default/images/yx_tit_bg.jpg) top center no-repeat;}
.pc_hot .zy_tit_bg{ background:url(/templets/default/images/zy_tit_bg.jpg) top center no-repeat;}
.pc_hot .yx_tit span{ display:block; float:left; margin-left:25px;}
.pc_hot .yx_tit span.span1 img{ display:inline-block; vertical-align:middle; margin-top:-4px; margin-right:5px;}
.pc_hot .yx_tit span.span2{ position:absolute; right:15px; bottom:0; font-size:14px;}
.pc_hot .yx_tit a{ color:#fff;}
.pc_hot .yx_list{}
.pc_hot .yx_list ul{ width:560px; margin:10px auto; line-height:40px;}
.pc_hot .yx_list ul li{ display:block; float:left; border-bottom:1px solid #eeeeee;}
.pc_hot .yx_list ul .li1,.pc_hot .yx_list ul .li5{ width:130px;}
.pc_hot .yx_list ul .li2,.pc_hot .yx_list ul .li6{ width:210px;}
.pc_hot .yx_list ul .li3,.pc_hot .yx_list ul .li7{ width:140px;}
.pc_hot .yx_list ul .li4,.pc_hot .yx_list ul .li8{ width:80px;}
.pc_hot .yx_list ul .li5,.pc_hot .yx_list ul .li6,.pc_hot .yx_list ul .li7,.pc_hot .yx_list ul .li8{ border:0;}
.pc_hot .zy_pro li{ width:70px; text-align:center;}
.pc_hot .zy_pro li.border_0{ border:0;}


@media screen and (max-width: 640px){
	body{ background:#f1f7ff; font-size:13px;}
	*{ box-sizing:border-box;}
	.yy_all{ width:100%;}
	.pc_block{ display:none;}
	.phone_block{ display:block;}
	
	.pc_logo{ width:100%; left:0; margin-left:0px; top:1px;}
	/*logo*/
	.ph_logo{ padding:15px 8px; background:#fff; height:58px; overflow:visible; position:relative;}
	.ph_logo .logo_img{ width:70%; float:left;}
	.ph_logo span{ width:25%; float:right;}
	.ph_logo span img{ width:25px; margin-left:8px; float:right;}
	
	.pc_logo .area{ display:none;}
	.pc_logo .search{ width:100%; height:46px; margin:0; display:none;}
	
	.pc_logo .search select{ width:100px; height:28px; line-height:28px; font-size:14px;}
	
	.pc_menu,.pc_hot,.zzss_weizhi{ display:none;}
	
	/*头部logo里的导航  yy2019-1-16*/
	.ph_logo .menu_list{ width:100%; display:none; background:rgba(82,129,228,0.9); position:absolute; top:58px; left:0; z-index:999999999999999; padding:8px;}
	.ph_logo .menu_list .menu_list_ul{ width:100%; color:#fff;}
	.ph_logo .menu_list .menu_list_ul li{ line-height:25px;}
	.ph_logo .menu_list .menu_list_ul a{ color:#fff;}
	.ph_logo .menu_list .ph_small_tit{ width:60px; line-height:25px; font-size:14px; text-align:center; background:#fff; color:#5281e4; margin-bottom:10px}
	.ph_logo .menu_list .ph_small_cont{ text-align:center; border-top:1px solid #fff; border-left:1px solid #fff; margin-bottom:10px;}
	.ph_logo .menu_list .ph_small_cont span{ border-bottom:1px solid #fff; border-right:1px solid #fff; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

	
	
	
	/*手机上的导航*/
	.phone_menu{ background:#2895eb; line-height:35px; margin-bottom:10px; margin-top:105px;}
	.phone_menu li{ width:20%; text-align:center; float:left; font-size:17px;}
	.phone_menu li a{ color:#fff;}
	
	}


/*客服d*/

.right-wrap{ position:fixed;bottom:100px; top:400px;right:5px;height:90px;width:60px; z-index:20; }
.right-wrap ul{width:100%;height:100%;}
.right-wrap ul li{width:100%;text-align:center;height:50px; background:#bbb; margin-top:8px; }
.right-wrap ul li a{height:100%;width:100%; display:block;}
.right-wrap ul li.gotop a{ background-position:-65px 15px;}
.right-wrap ul li.customer-service{height:80px;background: #0582e6; cursor:pointer; margin-top:0;}
.right-wrap ul li.customer-service:hover{ background:#2472b1;}
.right-wrap ul li.customer-service a{color:#fff;font-size:10px;}
.right-wrap ul li.customer-service a span{height:32px;width:40px; background-position:6px 4px; }
.right-wrap ul li.customer-service a d{width:30px;font-size:12px;}
.right-wrap input,.right-wrap d,.right-wrap em,.right-wrap span,.right-wrap b,.right-wrap lable,.right-wrap button{ display:inline-block; font-style:normal;font-family: Arial,'Times New Roman',"Microsoft YaHei","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif,"宋体";}
.login-icon,.personal-content-center ul li a span,.tn-title span,.public-icon{background-image:url(/template/pc/images/public-icon.png); background-repeat: no-repeat;}





























